filling pump - French English Dictionary